Programmed project - German English Dictionary